station allowance - German English Dictionary